home *** CD-ROM | disk | FTP | other *** search
-
- TaskSignalTest.elf: file format elf32-powerpc
- TaskSignalTest.elf
- architecture: powerpc:common, flags 0x00000011:
- HAS_RELOC, HAS_SYMS
- start address 0x00000000
-
- Sections:
- Idx Name Size VMA LMA File off Algn
- 0 .text 00000138 00000000 00000000 00000034 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
- 1 .rodata 000000f4 00000000 00000000 0000016c 2**2
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 2 .data 00000000 00000000 00000000 00000260 2**0
- CONTENTS, ALLOC, LOAD, DATA
- 3 .bss 00000000 00000000 00000000 00000260 2**0
- ALLOC
- 4 .comment 00000014 00000000 00000000 00000260 2**0
- CONTENTS, READONLY
- SYMBOL TABLE:
- 00000000 l d .text 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d .rodata 00000000
- 00000000 l d .data 00000000
- 00000000 l d .bss 00000000
- 00000000 l d .comment 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l df *ABS* 00000000 TaskSignalTest.c
- 00000000 l O .text 00000000 gcc2_compiled.
- 00000000 *UND* 00000000 PPCClose
- 00000000 *UND* 00000000 PPCRawDoFmt
- 00000000 *UND* 00000000 PPCFreeSignal
- 00000000 *UND* 00000000 PPCAllocSignal
- 00000000 *UND* 00000000 PPCOpen
- 00000004 g F .text 00000134 main
- 00000000 *UND* 00000000 PPCWait
- 00000000 *UND* 00000000 strlen
- 00000000 *UND* 00000000 PPCWrite
-
-
- Disassembly of section .text:
- 00000000 <gcc2_compiled.> .long 0x403c
- main():
- 00000004 <main> stwu r1,-2080(r1)
- 00000008 <main+4> mflr r0
- 0000000c <main+8> stw r29,2068(r1)
- 00000010 <main+c> stw r30,2072(r1)
- 00000014 <main+10> stw r31,2076(r1)
- 00000018 <main+14> stw r0,2084(r1)
- 0000001c <main+18> lis r3,0
- RELOC: 0000001e R_PPC_ADDR16_HA .rodata
- 00000020 <main+1c> addi r3,r3,0
- RELOC: 00000022 R_PPC_ADDR16_LO .rodata
- 00000024 <main+20> li r4,1006
- 00000028 <main+24> bl 00000028 <main+24>
- RELOC: 00000028 R_PPC_REL24 PPCOpen
- 0000002c <main+28> mr. r30,r3
- 00000030 <main+2c> beq 00000100 <main+fc>
- 00000034 <main+30> li r3,-1
- 00000038 <main+34> bl 00000038 <main+34>
- RELOC: 00000038 R_PPC_REL24 PPCAllocSignal
- 0000003c <main+38> mr r31,r3
- 00000040 <main+3c> cmpwi cr1,r31,-1
- 00000044 <main+40> beq cr1,000000d8 <main+d4>
- 00000048 <main+44> stw r31,8(r1)
- 0000004c <main+48> stw r31,12(r1)
- 00000050 <main+4c> lis r3,40
- RELOC: 00000052 R_PPC_ADDR16_HA .rodata+0x00000028
- 00000054 <main+50> addi r3,r3,40
- RELOC: 00000056 R_PPC_ADDR16_LO .rodata+0x00000028
- 00000058 <main+54> addi r4,r1,8
- 0000005c <main+58> li r5,0
- 00000060 <main+5c> addi r29,r1,56
- 00000064 <main+60> mr r6,r29
- 00000068 <main+64> crclr 4*cr1+eq
- 0000006c <main+68> bl 0000006c <main+68>
- RELOC: 0000006c R_PPC_REL24 PPCRawDoFmt
- 00000070 <main+6c> mr r3,r29
- 00000074 <main+70> bl 00000074 <main+70>
- RELOC: 00000074 R_PPC_REL24 strlen
- 00000078 <main+74> mr r5,r3
- 0000007c <main+78> mr r3,r30
- 00000080 <main+7c> mr r4,r29
- 00000084 <main+80> bl 00000084 <main+80>
- RELOC: 00000084 R_PPC_REL24 PPCWrite
- 00000088 <main+84> li r3,1
- 0000008c <main+88> slw r3,r3,r31
- 00000090 <main+8c> bl 00000090 <main+8c>
- RELOC: 00000090 R_PPC_REL24 PPCWait
- 00000094 <main+90> stw r3,8(r1)
- 00000098 <main+94> lis r3,148
- RELOC: 0000009a R_PPC_ADDR16_HA .rodata+0x00000094
- 0000009c <main+98> addi r3,r3,148
- RELOC: 0000009e R_PPC_ADDR16_LO .rodata+0x00000094
- 000000a0 <main+9c> addi r4,r1,8
- 000000a4 <main+a0> li r5,0
- 000000a8 <main+a4> mr r6,r29
- 000000ac <main+a8> crclr 4*cr1+eq
- 000000b0 <main+ac> bl 000000b0 <main+ac>
- RELOC: 000000b0 R_PPC_REL24 PPCRawDoFmt
- 000000b4 <main+b0> mr r3,r29
- 000000b8 <main+b4> bl 000000b8 <main+b4>
- RELOC: 000000b8 R_PPC_REL24 strlen
- 000000bc <main+b8> mr r5,r3
- 000000c0 <main+bc> mr r3,r30
- 000000c4 <main+c0> mr r4,r29
- 000000c8 <main+c4> bl 000000c8 <main+c4>
- RELOC: 000000c8 R_PPC_REL24 PPCWrite
- 000000cc <main+c8> mr r3,r31
- 000000d0 <main+cc> bl 000000d0 <main+cc>
- RELOC: 000000d0 R_PPC_REL24 PPCFreeSignal
- 000000d4 <main+d0> b 000000f4 <main+f0>
- 000000d8 <main+d4> lis r3,176
- RELOC: 000000da R_PPC_ADDR16_HA .rodata+0x000000b0
- 000000dc <main+d8> addi r3,r3,176
- RELOC: 000000de R_PPC_ADDR16_LO .rodata+0x000000b0
- 000000e0 <main+dc> addi r4,r1,8
- 000000e4 <main+e0> li r5,1
- 000000e8 <main+e4> li r6,0
- 000000ec <main+e8> crclr 4*cr1+eq
- 000000f0 <main+ec> bl 000000f0 <main+ec>
- RELOC: 000000f0 R_PPC_REL24 PPCRawDoFmt
- 000000f4 <main+f0> mr r3,r30
- 000000f8 <main+f4> bl 000000f8 <main+f4>
- RELOC: 000000f8 R_PPC_REL24 PPCClose
- 000000fc <main+f8> b 0000011c <main+118>
- 00000100 <main+fc> lis r3,216
- RELOC: 00000102 R_PPC_ADDR16_HA .rodata+0x000000d8
- 00000104 <main+100> addi r3,r3,216
- RELOC: 00000106 R_PPC_ADDR16_LO .rodata+0x000000d8
- 00000108 <main+104> addi r4,r1,8
- 0000010c <main+108> li r5,1
- 00000110 <main+10c> li r6,0
- 00000114 <main+110> crclr 4*cr1+eq
- 00000118 <main+114> bl 00000118 <main+114>
- RELOC: 00000118 R_PPC_REL24 PPCRawDoFmt
- 0000011c <main+118> lwz r0,2084(r1)
- 00000120 <main+11c> mtlr r0
- 00000124 <main+120> lwz r29,2068(r1)
- 00000128 <main+124> lwz r30,2072(r1)
- 0000012c <main+128> lwz r31,2076(r1)
- 00000130 <main+12c> addi r1,r1,2080
- 00000134 <main+130> blr
- Disassembly of section .rodata:
- 00000000 <.rodata> ori r15,r27,28218
- 00000004 <.rodata+4> addic r1,r15,12335
- 00000008 <.rodata+8> addic. r17,r20,12335
- 0000000c <.rodata+c> addic r17,r16,12335
- 00000010 <.rodata+10> rlwinm. r1,r3,14,13,21
- 00000014 <.rodata+14> rlwimi r9,r27,12,29,23
- 00000018 <.rodata+18> ori r12,r11,21605
- 0000001c <.rodata+1c> andi. r20,r27,12099
- 00000020 <.rodata+20> .long 0x4c4f5345
- ...
- 00000028 <.rodata+28> rlwimi r16,r2,8,13,10
- 0000002c <.rodata+2c> ori r19,r11,27424
- 00000030 <.rodata+30> xoris r15,r19,30496
- 00000034 <.rodata+34> andis. r1,r27,26996
- 00000038 <.rodata+38> andi. r0,r25,26223
- 0000003c <.rodata+3c> andi. r0,r17,21353
- 00000040 <.rodata+40> oris r14,r27,24940
- 00000044 <.rodata+44> subfic r1,r5,27748
- 00000048 <.rodata+48> tdi 18,r16,27749
- 0000004c <.rodata+4c> ori r19,r11,25888
- 00000050 <.rodata+50> andis. r19,r11,25888
- 00000054 <.rodata+54> addis r2,r20,28527
- 00000058 <.rodata+58> xoris r19,r3,12112
- 0000005c <.rodata+5c> rlwimi. r3,r2,10,13,20
- 00000060 <.rodata+60> oris r14,r27,24940
- 00000064 <.rodata+64> rlwinm. r1,r3,14,13,21
- 00000068 <.rodata+68> subfic r2,r20,24947
- 0000006c <.rodata+6c> xori r19,r26,26983
- 00000070 <.rodata+70> xoris r1,r19,27732
- 00000074 <.rodata+74> oris r19,r11,29728
- 00000078 <.rodata+78> dozi r11,r12,25662
- 0000007c <.rodata+7c> tdi 19,r20,28448
- 00000080 <.rodata+80> andis. r1,r27,27493
- 00000084 <.rodata+84> subfic r3,r9,29728
- 00000088 <.rodata+88> andis. r16,r11,8289
- 0000008c <.rodata+8c> oris r1,r27,26990
- ...
- 00000094 <.rodata+94> rlwimi r16,r2,8,13,10
- 00000098 <.rodata+98> ori r19,r11,27424
- 0000009c <.rodata+9c> oris r15,r27,29728
- 000000a0 <.rodata+a0> rlwimi r9,r27,12,29,23
- 000000a4 <.rodata+a4> ori r12,r11,29472
- 000000a8 <.rodata+a8> addic r3,r24,9580
- 000000ac <.rodata+ac> rotldi r10,r0,0
- 000000b0 <.rodata+b0> .long 0x436f756c
- 000000b4 <.rodata+b4> oris r14,r3,24692
- 000000b8 <.rodata+b8> subfic r3,r1,27756
- 000000bc <.rodata+bc> xoris r3,r27,8308
- 000000c0 <.rodata+c0> xori r5,r3,8279
- 000000c4 <.rodata+c4> ori r11,r11,25941
- 000000c8 <.rodata+c8> rlwimi. r0,r1,10,17,16
- 000000cc <.rodata+cc> andi. r11,r27,8307
- 000000d0 <.rodata+d0> xori r7,r11,28257
- 000000d4 <.rodata+d4> xoris r10,r0,0
- 000000d8 <.rodata+d8> .long 0x436f756c
- 000000dc <.rodata+dc> oris r14,r3,24692
- 000000e0 <.rodata+e0> subfic r3,r15,28773
- 000000e4 <.rodata+e4> xoris r0,r17,17228
- 000000e8 <.rodata+e8> bl 01205850 <main+120584c>
- 000000ec <.rodata+ec> xoris r4,r19,28535
- 000000f0 <.rodata+f0> tdlti r0,0
- Disassembly of section .data:
-